package com.book.modules.core.log.service;

import com.book.modules.core.log.entity.LogInfo;
import com.book.modules.core.service.IBaseService;
import com.fasterxml.jackson.core.JsonProcessingException;
import org.aspectj.lang.ProceedingJoinPoint;

/**
* Description：操作日志 Service
* @Author： leo.xiong
* @CreateDate： 2020-04-14
* @Email： leo.xiong@suyun360.com
* @Version:
*/
public interface ILogInfoService extends IBaseService<LogInfo> {
    /**
     * 根据切点保存日志信息
     * @param point
     * @param logInfo
     * @throws JsonProcessingException
     */
    void saveLog(ProceedingJoinPoint point, LogInfo logInfo) throws JsonProcessingException;


}
